Наследует реляционную структуру и семантику, но построены с помощью современных и масштабируемых конструкций. Цель - обеспечить большую масштабируемость нежели SQL и более высокие гарантии согласованности чем NoSQL
ACID, АСИД
Запрос перед попаданием в бд попадает в планировщик запросов
Dapper - микро ORM для прямого транслирования SQL запросов в БД
В EF Core, для подключения к БД нужно от наследоваться от DBContext и скачать нуггет для нужно БД
То что DBSet поля это таблицы
Для более тонкой настройки таблиц есть метод OnModelCreating(), там например можно менять названия таблиц
Лектор нихуя не знает
Устройство постгри:
https://habr.com/ru/articles/813781/